home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Turnbull China Bikeride
/
Turnbull China Bikeride - Disc 2.iso
/
BARNET
/
FREENET
/
KOHLSCHUTTER
/
MESSAGE
< prev
Wrap
Text File
|
1997-04-03
|
3KB
|
105 lines
IRClient "Ignore" module
v1.00
FREEWARE
© 1997 by Christian Kohlschütter ("Wombat")
email: wombat@hof.baynet.de
WWW: http://www.hof.baynet.de
Purpose
=======
This module just let you ignore unwanted people automatically.
You can ignore either their private messages (including CTCPs)
to you or all of their messages (even to channels).
Installation
============
Copy the file "Ignore" into !IRClient.Scripts.Modules.
(Re-)start IRClient and type
/CONFIG Ignore
Active On (to enable it)
Now, a new command can be used, /IGNORE
Syntax (Type *Help Syntax in CLI if you don't know the format):
===============================================================
/IGNORE [+|-][#][<nick>|@<address>|!<username>|$<username@address>]
/IGNORE + (...) adds a user to the IGNORE list,
/IGNORE - (...) removes a user from the list
If neither + nor - are present, the IGNORE list is SET to a specific
value (use this with care as you can type in nearly anything...).
Each entry is separated by a colon.
The optional # forces a complete ignore, ie. you won't even
see that person in a channel.
<nick> is the pure nick name which you can see in < >-brackets
@<address> is one part of the user address, which you can see whenever
a person is entering or leaving a channel, or changing his/her
nick name.
If the user address was ~foo@foo.demon.co.uk, <address> is
the part after the @, ie. foo.demon.co.uk.
Instead of a literal address, there can also be an IP address
like 194.64.128.10
!<username> is also one part of the user address, opposite to <address>
it's the part before the @, ie. ~foo (example see above)
$<username@address> is the whole user address, ie. ~foo@foo.demon.co.uk
/IGNORE (with no extra commands) displays the current ignored users, as
entered above.
/IGNORE * resets the IGNORE list; you can see all users again.
/IGNORE % activates Emergency IGNORE-ALL, ie you won't see any messages
This is useful if somebody tries a channel-takeover, so you
can ignore that person later without fearing to get flooded.
Examples:
=========
Ignoring private messages from a nick called "Frog"
/IGNORE +Frog
The person tries to contact you in a channel...
/IGNORE +#Frog
The person changes his/her nick...
*** Frog (~Foo@foo.demon.co.uk) has changed his nickname to Frog2
/IGNORE +#@foo.demon.co.uk
(The only way he could contact you now is to hang up his/her modem
and do it in some other way, ie via another server etc)
You can now do a /IGNORE -Frog and a /IGNORE -#Frog, as this will
allow any person called "Frog" talking to you except that "Frog"
coming from foo.demon.co.uk
Configuration commands
======================
Active On|Off - activates/deactivates IGNORE
Users <list> - list of users that will automatically
ignored when starting IRClient
see /IGNORE <user>
Message On|Off - if enabled, IGNORE sends the text "You are
being ignored." whenever an ignored user
tries to write a private message to you.
This does NOT work within #-Channels or with
CTCP's to prevent floods.